@media screen and (max-width: 768px) {
    /*Section02*/
    .section02 {
        display: flex;
        flex-direction: column-reverse;
        width: 100%;
    }

    .section02 .section02-left {
        width: 100%;
        border-radius: 6px;
    }

    .section02 .section02-item:first-child {
        border-top-left-radius: 6px;
        border-top-right-radius: 6px;
    }

    .section02 .section02-item:last-child {
        border-bottom-left-radius: 6px;
        border-bottom-right-radius: 6px;
    }

    .section02 .section02-right {
        width: 100%;
        height: 150px;
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
        margin-bottom: 5px;
    }
}
